#include "server.hpp"



int main()
{
    // Buffer bf;
    // // string str = "hello~!!";
    // // bf.WriteStringAndPush(str);

    // // Buffer bf1;
    // // bf1.WriteBufferAndPush(bf);

    // // cout << bf1.ReadPosition() << endl;
    // // cout << bf1.ReadableSize() << endl;
    // // cout << bf.ReadableSize() << endl;

    // // string tmp = bf.ReadAsStringAndPop(bf.ReadableSize());

    // // cout << tmp << endl;
    // // cout << bf.ReadableSize() << endl;

    // Buffer buf;
    // for(int i = 0; i< 300; ++i)
    // {
    //     string str = "hello~!!" + to_string(i) +'\n';
    //     buf.WriteStringAndPush(str);
    // }
    // // string tmp = buf.ReadAsStringAndPop(buf.ReadableSize());
    // // cout << tmp << endl;
    // while(buf.ReadableSize() > 0)
    // {
    //     string line = buf.GetLineAndPop();
    //     cout << line << endl;
    // }

    DBG_LOG("hello");

    return 0;
}